package config

type Server struct {
	JWT     JWT     `mapstructure:"jwt" json:"jwt" yaml:"jwt"`
	Elastic	Elastic `mapstructure:"elastic" json:"elastic" yaml:"elastic"`
	System  System  `mapstructure:"system" json:"system" yaml:"system"`
	Zap     Zap     `mapstructure:"zap" json:"zap" yaml:"zap"`
	Mysql  Mysql           `mapstructure:"mysql" json:"mysql" yaml:"mysql"`
	DBList []DB  `mapstructure:"db-list" json:"db-list" yaml:"db-list"`
	RabbitMq RabbitMq `mapstructure:"rabbitMQ" json:"rabbitMQ" yaml:"rabbitMQ"`
	Redis   Redis   `mapstructure:"redis" json:"redis" yaml:"redis"`
	Casbin  Casbin  `mapstructure:"casbin" json:"casbin" yaml:"casbin"`

}